//[100,100]0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,51,179,204,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255
size(100, 100, P3D);
colorMode(RGB, 1);
background(0);
noStroke();
ambientLight(0.2, 0.7, 0.8, 0, 0, 0);
translate(width/2, height/2);
sphere(30);
exit();